pole flounder - French English Dictionary